zack zack - French English Dictionary